commercial pesticide applicator - French English Dictionary